Big Huge Thesaurus

Sterculia acerifolia

noun